#!/bin/bash
set -e

echo "=== 开始部署 Apache Ignite 环境 ==="

# 1. 创建必要的目录
echo "创建必要的目录..."
mkdir -p config work logs

# 2. 构建并启动Ignite服务
echo "构建并启动Ignite服务..."
docker-compose build
docker-compose up -d

# 3. 检查服务状态
echo "等待Ignite服务启动..."
sleep 10
docker-compose ps

# 4. 检查Ignite日志
echo "Ignite日志预览："
docker-compose logs --tail=20 ignite

echo "=== 部署完成 ==="
echo "请使用以下命令验证数据持久化："
echo "./verify.sh" 